body{
	background:url(../images/bg_clouds_1.jpg) repeat-x left top transparent;
	background-color: #CBDDEB;
	text-align:center;
	font-size: 12px;
	color: #666666;
}
body a{
	text-decoration: none;
}

#headerlayer {height: auto;}
#headerlayer #main-top-layer{height: 100px;width: 100%;}
#headerlayer #main-top-layer #logo{
	padding-top: 10px;
	padding-left: 20px;
	text-align: left;
	font-weight: bold;
	font-size: 60px;
	color: #FFFFFF;
	float: left;
	height:85px;
}
#headerlayer #main-top-layer #control{
	float: right;
	width: 400px;
	height: 20px;
	margin-top: 10px;
	margin-right: 10px;
	color: #FFFFFF;
	font-size: 10px;
}
#headerlayer #main-top-layer #control a {color: #FFFFFF;font-size: 12px;text-decoration: none;}
#headerlayer #main-top-layer #control a:hover {color: #f8aa56;font-size: 12px;text-decoration: none;}
#headerlayer #main-nav-layer{
	background: url(../images/nav-bar-white.png) no-repeat center top transparent;
    height: 58px;
    margin: 0 auto;
    padding-top: 2px;
    width: 1000px;
}
#headerlayer #main-nav-layer table {width: 980px;height: 55px;}
#headerlayer #main-nav-layer table tr td {text-align: center;}
#headerlayer #main-nav-layer table tr td.nav-selected{background: url(../images/nav-bar-selected.png) no-repeat center top transparent;}
#headerlayer #main-nav-layer table tr td.nav-selected a{color: #FFFFFF;}
#headerlayer #main-nav-layer table tr td a{color:#214466;font-weight:bold;font-size:15px;text-decoration:none;}
#headerlayer #search{
	width: 1000px;
	height: 30px;
	margin: 0 auto;
	text-align:right;
}
#headerlayer #search table{
	width: 100%;
}
#headerlayer #search table tr td.wearing-figure-tb{
	width: 60%;
	text-align: left;
	padding-left: 10px;
}
#headerlayer #search table tr td.search-main-content-tb{
	width: 40%;
	text-align: right;
}
#headerlayer #search .wearing-figure{
	width: 600px;
	height: 30px;
	text-align: left;
}
#headerlayer #search .search-main-content{
	background: url(../images/btn-search-bar.png) no-repeat right top transparent;
	width: 400px;
	height: 30px;
}
#headerlayer #search .search-main-content .search-text{
    height: 12px;
    margin-right: 10px;
    width: 260px;
}
#headerlayer #search .search-main-content a img{
    margin-bottom: -2px;
    margin-right: 15px;
    margin-top: 5px;
}


#mainlayer{height:600px;margin:0 auto;width:1000px;clear:both;}
#mainlayer .main-left-container{float:left;width:220px;height:350px;}
#mainlayer .main-left-container .main-left-top{
	background:url(../images/recommend-table-top.png) no-repeat left top transparent;height:22px;width:220px;}
#mainlayer .main-left-container .main-left-center{
	background-color: #355a7d;
	border-radius: 10px;
	width: 220px;height:100%;
	padding: 5px;}
#mainlayer .main-left-container .main-left-center .title{
	text-align: left;
}
#mainlayer .main-left-container .main-left-center .title img{
	float: left;
	width: 50px;
	height: 50px;
}
#mainlayer .main-left-container .main-left-center .title .title-text{
	float: left;
	color: #FFFFFF;
	height: 50px;
	font-size: 16px;
	font-weight: bold;
}
#mainlayer .main-left-container .main-left-center .content{
	width: 100%;
	clear: both;
}
#mainlayer .main-left-container .main-left-center .content table{
	width: 100%;
}
#mainlayer .main-left-container .main-left-center .content table td{
	color: #FFFFFF;
	text-align: left;
}
#mainlayer .main-left-container .main-left-center .content a{
	color: #FFFFFF;
}
#mainlayer .main-left-container .main-left-center .content .customer-face{
	width:40px;height:40px;
}
#mainlayer .main-left-container .main-left-bottom{
	background:url(../images/recommend-table-bottom.png) no-repeat left top transparent;height:9px;width:220px;}


#mainlayer .main-center-container{
	background-color:#FFFFFF;border-radius:10px;
	float:left;width:590px;height:750px;margin-left:20px;margin-right:10px;margin-bottom:10px;}
#mainlayer .main-center-container .main-center-top{
	width: 100%;
	height: 260px;
	padding-top: 10px;
}
#mainlayer .main-center-container .main-center-top .slide-photos-container{
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
}
#mainlayer .main-center-container .main-center-top .slide-photos-container img{
	width: 570px;
	height: 250px;
	position: absolute;
	margin-left: -285px;
}
#mainlayer .main-center-container .main-center-top .slide-photos-container .picture-slide-bar{
	width: 570px;
	height: 50px;
	position: absolute;
	margin-top: 195px;
	background: url("../images/picture-display-text-bar-bg.png") no-repeat scroll center top transparent;
}
#mainlayer .main-center-container .main-center-top .slide-photos-container .picture-slide-bar .picture-slide-text-title{
	font-weight:bold;font-size:18px;color:#FFFFFF;padding-right:15px;padding-top:5px;
	text-align: right;
}
#mainlayer .main-center-container .main-center-top .slide-photos-container .picture-slide-bar .picture-slide-text-desp{
	color:#000000;font-size:12px;padding-right:15px;padding-top:2px;
	text-align: right;
}
#mainlayer .main-center-container .main-center-middle{
	width: 100%;
	height: auto;	
}
#mainlayer .main-center-container .main-center-middle .main-center-middle-title{
	text-align:left;padding-top:10px;padding-left:10px;font-weight:bold;font-size:16px;margin-bottom:5px;}
#mainlayer .main-center-container .main-center-middle .main-center-middle-title img{
	width: 50px;
	height: 50px;
	margin-bottom: -10px;
}
.ui-tabs {border:none;margin-left:5px;margin-right:5px;}
.ui-tabs .ui-tabs-nav li{
	border: solid 1px #C2C2C2;
	border-radius: 8px 8px 0px 0px;
	border-bottom: none;
	font-size: 11px;
    font-weight: normal;
    height: 20px;
}
.ui-tabs .ui-tabs-panel{
	border: solid 1px #C2C2C2;
}



#mainlayer .main-right-container{float:left;width:160px;height:200px;}
#mainlayer .img-advertisement{width:160px;}




#footerlayer{
	height:100px;margin:0 auto;width:1000px;margin-top:10px;clear:both;
	background:url(../images/footer-bg.png) no-repeat center top transparent;
	text-align:center;}
#footerlayer table{width: 100%;padding-top: 5px;}
#footerlayer table thead tr th{font-weight: bold;font-size: 14px; color: #666666;}
#footerlayer table tbody tr td{font-weight: normal;font-size: 12px; text-align: center; color: #666666;}

.hidden{display:none;}